package com.palfund.eventbus.base;

import android.app.Application;

/**
 * @author noone on 2017/11/6.
 *         真正的速度是看不见的 !
 *         Today is today , we will go !
 */

public class BaseApplication extends Application {
    @Override
    public void onCreate() {
        super.onCreate();
        // 定制默认的EventBus,addIndex(new GenEventBusIndex())启用加速模式,
        // 在Application启动的时候就调用这行代码保证之后所有的EventBus都默认使用了加速模式
        // addIndex(new GenEventBusIndex())索引加速
        // throwSubscriberException(BuildConfig.DEBUG)调试时抛出异常
        // logNoSubscriberMessages(true)默认true
        // logSubscriberExceptions(true)默认true
        // sendNoSubscriberEvent(false)默认true
        // sendSubscriberExceptionEvent(false)默认true
        // eventInheritance(false)指定是否发消息给这个事件的父事件对应的订阅者,默认为true.如果为false,只会发消息给类型完全一致的订阅者
        // strictMethodVerification(false)指定是否严格校验,默认为false.严格校验会直接抛出异常
        
    }
}
